<!DOCTYPE html>
<html lang="zh">
    <head>
  <!-- 元数据 -->
  <meta charset="utf-8">
  
  
  <title>操作系统概述（操作系统笔记1） | 舛羽的笔记小站</title>
  <meta name="author" content="cy" />
  <meta http-equiv="Cache-Control" content="no-transform" />
  <meta http-equiv="Cache-Control" content="no-siteapp" />
  <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  <meta name="robots" content="index,follow" />
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
  <meta name="format-detection" content="telphone=no, email=no" />
  
    <meta name="keywords" content="操作系统" />
  
  <meta name="description" content="本系列笔记是为了对操作系统相关的知识点进行记录，本篇文章主要记录概述相关内容。">
<meta property="og:type" content="article">
<meta property="og:title" content="操作系统概述（操作系统笔记1）">
<meta property="og:url" content="http://example.com/2022/12/31/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E7%AC%94%E8%AE%B0/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E7%AC%94%E8%AE%B0-1/index.html">
<meta property="og:site_name" content="舛羽的笔记小站">
<meta property="og:description" content="本系列笔记是为了对操作系统相关的知识点进行记录，本篇文章主要记录概述相关内容。">
<meta property="og:locale">
<meta property="og:image" content="https://s2.loli.net/2022/12/31/vOtrgz61b8Ci7Zk.png">
<meta property="article:published_time" content="2022-12-31T12:32:47.000Z">
<meta property="article:modified_time" content="2023-02-13T06:06:45.947Z">
<meta property="article:author" content="cy">
<meta property="article:tag" content="操作系统">
<meta name="twitter:card" content="summary">
<meta name="twitter:image" content="https://s2.loli.net/2022/12/31/vOtrgz61b8Ci7Zk.png">
  
  <!-- 站点验证相关 -->
  
    
    
    
  
  <!-- 样式表文件 -->
  <link rel="stylesheet" id="kratos-css" href="/css/kratosr.min.css" media="all"></script>
  
    <link rel="stylesheet" id="darkmode-css" href="/css/kr-color-dark.min.css" media="(prefers-color-scheme: dark)"></script>
    <script src="/js/kr-dark.min.js"></script>
  
  
    <link rel="stylesheet" id="highlight-css" href="/css/highlight/night-eighties.min.css" media="all"></script>
  
  
  <link rel="stylesheet" id="fontawe-css" href="/vendors/font-awesome@4.7.0/css/font-awesome.min.css" media="all"></script>
  <link rel="stylesheet" id="nprogress-css" href="/vendors/nprogress@0.2.0/nprogress.css" media="all"></script>
  
  
  
    <link rel="stylesheet" href="/vendors/@fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.css"></script>
  
  <!-- 不得不预先加载的一些JS文件 -->
  <script src="/vendors/jquery@3.6.0/dist/jquery.min.js"></script>
  
    <script src="/vendors/qrcode_js@1.0.0/qrcode.min.js"></script>
  
  
  <style>
    
      .kratos-cover.kratos-cover-2 {
        background-image: url('/images/banner.webp');
      }
    
    
      @media(min-width:768px) {
        body.custom-background {
          background-image: url('/images/bg.webp');
        }
      }
    
  </style>
  
<meta name="generator" content="Hexo 7.3.0"></head>


    <body class="custom-background">
        <div id="kratos-wrapper">
    <div id="kratos-page">
        <div id="kratos-header">
            <header id="kratos-desktop-topnav" class="kratos-topnav">
                <div class="container">
                    <div class="nav-header">
                        <nav id="kratos-menu-wrap">
                            <ul id="kratos-primary-menu" class="sf-menu">
                                
                                    
                                    
                                
                            </ul>
                        </nav>
                    </div>
                </div>
            </header>
            <header id="kratos-mobile-topnav" class="kratos-topnav">
                <div class="container">
                    <div class="color-logo"><a href="/">舛羽的笔记小站</a></div>
                    <div class="nav-toggle">
                        <a class="kratos-nav-toggle js-kratos-nav-toggle">
                            <i></i>
                        </a>
                    </div>
                </div>
            </header>
        </div>
        <div class="kratos-start kratos-hero-2">
            <!-- <div class="kratos-overlay"></div> -->
            <div class="kratos-cover kratos-cover-2 text-center">
                <div class="desc desc2 animate-box">
                    <a href="/">
                        <h2>舛羽的笔记小站</h2> <br />
                        <span></span>
                    </a>
                </div>
            </div>
        </div>

        <div id="kratos-blog-post">
            <div class="container">
                <div id="main" class="row">
                    

        

            <section class="col-md-8">

        

            <article itemscope itemtype="https://schema.org/Article">
    
    <link itemprop="mainEntityOfPage" href="http://example.com/2022/12/31/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E7%AC%94%E8%AE%B0/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E7%AC%94%E8%AE%B0-1/">
    <div class="kratos-hentry kratos-post-inner clearfix">
        <header class="kratos-entry-header">
            
                <h1 class="kratos-entry-title text-center" itemprop="name headline">操作系统概述（操作系统笔记1）</h1>
            
            
            <ul class="kratos-post-meta text-center">
                <li><time datetime="2022-12-31T12:32:47.000Z" itemprop="datePublished"><i class="fa fa-calendar"></i> 2022-12-31</time></li>
                <li itemprop="author" itemscope itemtype="https://schema.org/Person">
                    <i class="fa fa-user"></i> 作者 <span itemprop="name">cy</span>
                </li>
                <li>
                    <i class="fa fa-edit"></i> 
                    
                    
                        ~2.17K
                    
                    字
                </li>
                
            </ul>
        </header>
        <div class="kratos-post-content">
            
            <div id="expire-alert" class="alert alert-warning hidden" role="alert">
                <div class="icon"><i class="fa fa-warning"></i></div>
                <div class="text"><p>本文最后编辑于 <time datetime="1676268405947"></time> 前，其中的内容可能需要更新。</p></div>
            </div>
            
            
            
            <hr />
            <div itemprop="articleBody"><p>本系列笔记是为了对操作系统相关的知识点进行记录，本篇文章主要记录概述相关内容。</p>
<span id="more"></span>
<h2 id="第一章-操作系统概述"><a href="#第一章-操作系统概述" class="headerlink" title="第一章 操作系统概述"></a>第一章 操作系统概述</h2><h3 id="1-1-操作系统定义"><a href="#1-1-操作系统定义" class="headerlink" title="1.1 操作系统定义"></a>1.1 操作系统定义</h3><p>操作系统是一组用于控制和管理计算机系统软件和硬件资源，合理地对各类作业进行调度，以及方便用户使用地集合。</p>
<p>简单点来说就是为了让人们更方便地使用计算器而不是对着一堆电路发呆而专门设计地一层软件。他能帮忙处理很多需要与硬件交互的事件。</p>
<h3 id="1-2-操作系统地位"><a href="#1-2-操作系统地位" class="headerlink" title="1.2 操作系统地位"></a>1.2 操作系统地位</h3><p>配置在计算机硬件上的第一层软件。</p>
<h3 id="1-3-操作系统的四大基本特征（重要）"><a href="#1-3-操作系统的四大基本特征（重要）" class="headerlink" title="1.3 操作系统的四大基本特征（重要）"></a>1.3 操作系统的四大基本特征（<font color='red'>重要</font>）</h3><ul>
<li><p><strong>并发</strong>：两个或多个活动在同一给定的时间间隔中进行。</p>
</li>
<li><p><strong>共享</strong>：计算机系统的资源可以被多个进程公用。</p>
</li>
<li><p><strong>异步</strong>：进程的执行并不是一气呵成，无论是为了实现并发还是达成交互性，进程在执行时总是断断续续的，所以进程的运行速度并不可预知。</p>
</li>
<li><p><strong>虚拟</strong>：通过时分复用，空分复用等技术，将一个物理实体转换成逻辑对应物，比如本来只有一根线来传递信息，通过不同频道让观众以为有好几根管道传递着不同的信息。</p>
</li>
</ul>
<p><font color='red'>最基本特征</font>：并发，共享（互为存在条件）</p>
<h3 id="1-4-主要功能"><a href="#1-4-主要功能" class="headerlink" title="1.4 主要功能"></a>1.4 主要功能</h3><p>也就是后面我们要介绍的主要内容。分别分为四个模块：</p>
<ul>
<li>处理机管理：包括进程控制、同步、通信，以及导致的死锁问题，作业调度，进程调度。</li>
<li>存储器管理：内存分配回收，内存保护，地址映射，内存扩充</li>
<li>设备管理功能：缓冲管理，设备分配，设备处理</li>
<li>文件管理功能：文件存储空间管理，目录管理，文件的读写管理和保护</li>
<li>接口管理功能：<ul>
<li>用户接口：便于用户直接或间接控制自己的作业<ul>
<li>联机用户接口：CMD</li>
<li>脱机用户接口：.bat文件</li>
<li>图形用户接口：采用图形化操作界面，比如双击文件夹就打开了</li>
</ul>
</li>
<li>程序接口：用户程序在访问系统资源而设置的<ul>
<li>如使用各种外部设备、申请分配和回收内存及其它各种要求</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3 id="1-5-操作系统发展（考试重要）"><a href="#1-5-操作系统发展（考试重要）" class="headerlink" title="1.5 操作系统发展（考试重要）"></a>1.5 操作系统发展（考试重要）</h3><ol>
<li><p>人工操作阶段（无操作系统）：<font color='red'>缺点</font>：用户独占计算机，人机速度矛盾资源利用率低。</p>
</li>
<li><p>批处理系统：</p>
<ul>
<li>单道批处理系统：脱机输入，并控制作业的输入输出（操作系统雏形），内存中仅有一道程序</li>
<li>优点：缓解了人机矛盾，资源利用率有所提升</li>
<li><p>缺点：资源利用率依然很低</p>
</li>
<li><p>多道批处理系统：内存中多道程序，在CPU中交替进行，初步实现了并发</p>
</li>
<li><p>优点：多道程序并发执行，资源利用率高</p>
</li>
<li>缺点：用户响应时间长，无人机交互，无法跟踪程序运行情况</li>
</ul>
</li>
<li><p>分时操作系统：以时间片为单位轮流为各个用户或作业提供服务。</p>
<ul>
<li>优点：实现了人机交互</li>
<li>缺点：对于突发情况难以及时响应处理</li>
</ul>
</li>
<li><p>实时操作系统：能够优先响应紧急任务</p>
<ul>
<li>硬实时系统：某个动作必须在规定时间内完成，否则后果严重</li>
<li>软实时系统：可以偶尔违反实时响应，不会造成重大后果</li>
<li>优点：解决了分时系统无法响应紧急情况的问题</li>
</ul>
</li>
<li><p>微机操作系统：个人计算机操作系统，由于个人计算机飞速发展种类多样</p>
</li>
</ol>
<ul>
<li>单用户单任务：MS-DOS</li>
<li>单用户多任务：Windows系列</li>
<li>多用户多任务：UNIX，Windows NT/Server</li>
</ul>
<ol>
<li>网络操作系统：把计算机网络中的各台计算机有机的结合起来，对网络资源进行管理和控制</li>
<li>嵌入式操作系统：为了完成特定某个功能而实现的操作系统，不具有通用性，Android，iOS等。</li>
<li>分布式操作系统：系统中的各计算机相互协同并行完成同一任务，包含通信管理功能，资源管理功能，进程管理功能。</li>
</ol>
<h3 id="1-6-操作系统运行机制"><a href="#1-6-操作系统运行机制" class="headerlink" title="1.6 操作系统运行机制"></a>1.6 操作系统运行机制</h3><p><img src="https://s2.loli.net/2022/12/31/vOtrgz61b8Ci7Zk.png" alt="图片来自https://blog.csdn.net/weixin_43914604/article/details/104452762"></p>
<p>用户态转核心态：只能通过中断来实现</p>
<p>核心态转用户态：执行一个特权指令</p>
<h3 id="1-7-中断和异常"><a href="#1-7-中断和异常" class="headerlink" title="1.7 中断和异常"></a>1.7 中断和异常</h3><p>中断：为了实现多道程序提高资源利用率，而程序切换需要进入核心态，为了从用户态进入核心态，所以引入中断操作。</p>
<p>当发生中断，意味着需要操作系统介入管理工作，cpu会立即进入核心态。</p>
<p>中断分为两种：</p>
<ol>
<li>内中断（异常）：来自CPU内部，包括程序出错或者程序自愿中断</li>
<li>外中断（中断）：来自CPU外部，包括外设要求，人工干预（用户强行终止一个进程）</li>
</ol>
<p>中断处理过程：</p>
<ol>
<li>关中断：CPU响应中断，需要保护程序的现场状态，这个时候CPU不应该响应更高级中断源的中断请求，否则现场保护不完整。</li>
<li>保存断点：为了保证能回到原来的程序，将断点保存起来。</li>
<li>引出中断服务：取出中断服务程序的入口地址送入程序计数器。</li>
<li>保存现场和屏蔽字：进入中断服务程序后首先要保存现场，现场信息一般指的是程序状态字、中断屏蔽寄存器和CPU中某些寄存器的内容。</li>
<li>开中断：保护现场完毕就可以响应更高级的中断请求了。</li>
<li>执行中断服务程序：中断系统的核心，不同的中断请求对应不同的中断服务程序。</li>
<li>关中断：执行完中断服务程序后需要恢复现场，这个时候也不允许响应更高级中断源的中断请求。</li>
<li>恢复现场和屏蔽字：将现场和屏蔽字恢复到原来的状态。</li>
<li>开中断及中断返回：恢复完现场后可以响应更高级中断源的中断请求，并回到程序断点处继续执行源程序。</li>
</ol>
<h3 id="1-8-系统调用"><a href="#1-8-系统调用" class="headerlink" title="1.8 系统调用"></a>1.8 系统调用</h3><p>用户程序通过系统调用（程序接口）请求获得操作系统的服务。</p>
<p>系统调用会产生中断使处理器从用户态转为核心态。</p>
<p>系统调用可分为一下几类：</p>
<ul>
<li><p>设备管理：完成设备请求、释放、启动等功能</p>
</li>
<li><p>文件管理：文件的读写、创建删除等功能</p>
</li>
<li><p>进程控制：包括进程的创建、撤销、阻塞、唤醒等功能</p>
</li>
<li><p>进程通信：完成消息传递、信号传递等功能</p>
</li>
<li><p>内存管理：包括内存分配、回收等功能</p>
</li>
</ul>
<p>系统调用发生在用户态，对系统调用的处理发生在核心态。</p>
</div>
        </div>
        
            <div class="kratos-copyright text-center clearfix">
                <h5 itemprop="copyrightNotice">本作品采用 <a rel="license nofollow" target="_blank" href="https://creativecommons.org/licenses/by-sa/4.0/">知识共享署名-相同方式共享 4.0 国际许可协议</a> 进行许可</h5>
            </div>
        
        <footer class="kratos-entry-footer clearfix">
            
                <div class="post-like-donate text-center clearfix" id="post-like-donate">
                
                
                    <a class="share" href="javascript:;"><i class="fa fa-share-alt"></i> 分享</a>
                    <div class="share-wrap" style="display: none;">
    <div class="share-group">
        <a href="javascript:;" class="share-plain qq" onclick="share('qq');" rel="nofollow">
            <div class="icon-wrap">
                <i class="fa fa-qq"></i>
            </div>
        </a>
        <a href="javascript:;" class="share-plain qzone" onclick="share('qzone');" rel="nofollow">
            <div class="icon-wrap">
                <i class="fa fa-star"></i>
            </div>
        </a>
        <a href="javascript:;" class="share-plain weixin pop style-plain" rel="nofollow">
            <div class="icon-wrap">
                <i class="fa fa-weixin"></i>
            </div>
            <div class="share-int">
                <div class="qrcode" id="wechat-qr"></div>
                <p>打开微信“扫一扫”，打开网页后点击屏幕右上角分享按钮</p>
            </div>
        </a>
        <a href="javascript:;" class="share-plain weibo" onclick="share('weibo');" rel="nofollow">
            <div class="icon-wrap">
                <i class="fa fa-weibo"></i>
            </div>
        </a>
        <a href="javascript:;" class="share-plain facebook style-plain" onclick="share('facebook');" rel="nofollow">
            <div class="icon-wrap">
                <i class="fa fa-facebook"></i>
            </div>
        </a>
        <a href="javascript:;" class="share-plain twitter style-plain" onclick="share('twitter');" rel="nofollow">
            <div class="icon-wrap">
                <i class="fa fa-twitter"></i>
            </div>
        </a>
    </div>
    <script type="text/javascript">
        $(()=>{
            new QRCode("wechat-qr", {
                text: "http://example.com/2022/12/31/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E7%AC%94%E8%AE%B0/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E7%AC%94%E8%AE%B0-1/",
                width: 150,
                height: 150,
                correctLevel : QRCode.CorrectLevel.H
            });
        });
        function share(dest) {
            const qqBase        = "https://connect.qq.com/widget/shareqq/index.html?";
            const weiboBase     = "https://service.weibo.com/share/share.php?";
            const qzoneBase     = "https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?";
            const facebookBase  = "https://www.facebook.com/sharer/sharer.php?";
            const twitterBase   = "https://twitter.com/intent/tweet?";
            const hostUrl       = "http://example.com/2022/12/31/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E7%AC%94%E8%AE%B0/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E7%AC%94%E8%AE%B0-1/";
            const title         = "「操作系统概述（操作系统笔记1）」";
            const excerpt       = `本系列笔记是为了对操作系统相关的知识点进行记录，本篇文章主要记录概述相关内容。`;
            let _URL;
            switch (dest) {
                case "qq"       : _URL = qqBase+"url="+hostUrl+"&title="+title+"&desc=&summary="+excerpt+"&site=cxpy";     break;
                case "weibo"    : _URL = weiboBase+"url="+hostUrl+"&title="+title+excerpt;                                 break;
                case "qzone"    : _URL = qzoneBase+"url="+hostUrl+"&title="+title+"&desc=&summary="+excerpt+"&site=cxpy";  break;
                case "facebook" : _URL = facebookBase+"u="+hostUrl;                                                        break;
                case "twitter"  : _URL = twitterBase+"text="+title+excerpt+"&url="+hostUrl;                                break;
            }
            window.open(_URL);
        };
    </script>
</div>
                
                </div>
            
            <div class="footer-tag clearfix">
                <div class="pull-left">
                <i class="fa fa-tags"></i>
                    <a class="tag-none-link" href="/tags/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/" rel="tag">操作系统</a>
                </div>
                <div class="pull-date">
                    <time datetime="2023-02-13T06:06:45.947Z" itemprop="dateModified">最后编辑：2023-02-13</time>
                </div>
            </div>
        </footer>
    </div>
    
        <nav class="navigation post-navigation clearfix" role="navigation">
            
            <div class="nav-previous clearfix">
                <a title=" 数据结构笔记" href="/2022/12/25/数据结构笔记/数据结构笔记/">&lt; 上一篇</a>
            </div>
            
            
            <div class="nav-next clearfix">
                <a title=" 进程的描述与控制（操作系统笔记2）" href="/2023/01/01/操作系统笔记/操作系统笔记-2/">下一篇 &gt;</a>
            </div>
            
        </nav>
    
    
</article>

        

            </section>

        

                
            

<section id="kratos-widget-area" class="col-md-4 hidden-xs hidden-sm">
    <!-- 文章和页面根据splitter来分割，没有的话就从头开始设置为sticky -->
    
    
                <aside id="krw-about" class="widget widget-kratos-about clearfix">
    <div class="photo-background"></div>
    <div class="photo-wrapper clearfix">
        <div class="photo-wrapper-tip text-center">
            <img class="about-photo" src="/images/avatar.webp" loading="lazy" decoding="auto" />
        </div>
    </div>
    <div class="textwidget">
        <p class="text-center"></p>
    </div>
    <div class="site-meta">
        <a class="meta-item" href="/archives/">
            <span class="title">
                文章
            </span>
            <span class="count">
                39
            </span>
        </a>
        <a class="meta-item" href="/categories/">
            <span class="title">
                分类
            </span>
            <span class="count">
                7
            </span>
        </a>
        <a class="meta-item" href="/tags/">
            <span class="title">
                标签
            </span>
            <span class="count">
                10
            </span>
        </a>
    </div>
</aside>
            
                    <div class="sticky-area">
                
                
  <aside id="krw-categories" class="widget widget-kratos-categories clearfix">
    <h4 class="widget-title"><i class="fa fa-folder"></i>分类目录</h4>
      <ul class="category-list"><li class="category-list-item"><a class="category-list-link" href="/categories/C-%E7%9F%A5%E8%AF%86/">C#知识</a><span class="category-list-count">9</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/Lua/">Lua</a><span class="category-list-count">10</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/Unity%E7%BD%91%E7%BB%9C%E6%B8%B8%E6%88%8F%E5%BC%80%E5%8F%91/">Unity网络游戏开发</a><span class="category-list-count">3</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E5%AE%9D%E5%8F%AF%E6%A2%A6%E5%B0%8F%E8%AF%B4/">宝可梦小说</a><span class="category-list-count">5</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E7%AC%94%E8%AE%B0/">操作系统笔记</a><span class="category-list-count">10</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AC%94%E8%AE%B0/">数据结构笔记</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E9%9A%8F%E6%83%B3/">随想</a><span class="category-list-count">1</span></li></ul>
  </aside>


            
                
  <aside id="krw-tags" class="widget widget-kratos-tags clearfix">
    <h4 class="widget-title"><i class="fa fa-tags"></i>标签聚合</h4>
      <div class="tag-clouds">
        <a href="/tags/C/" style="font-size: 0.75em;">C#</a> <a href="/tags/Lua/" style="font-size: 0.8em;">Lua</a> <a href="/tags/unity/" style="font-size: 0.65em;">unity</a> <a href="/tags/%E5%AE%9D%E5%8F%AF%E6%A2%A6/" style="font-size: 0.7em;">宝可梦</a> <a href="/tags/%E5%BD%B1%E8%AF%84/" style="font-size: 0.6em;">影评</a> <a href="/tags/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/" style="font-size: 0.8em;">操作系统</a> <a href="/tags/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/" style="font-size: 0.6em;">数据结构</a> <a href="/tags/%E7%AE%97%E6%B3%95/" style="font-size: 0.6em;">算法</a> <a href="/tags/%E7%BD%91%E7%BB%9C%E6%B8%B8%E6%88%8F/" style="font-size: 0.65em;">网络游戏</a> <a href="/tags/%E9%9A%8F%E6%83%B3/" style="font-size: 0.6em;">随想</a>
      </div>
  </aside>

            
                
  <aside id="krw-posts" class="widget widget-kratos-posts">
  <h4 class="widget-title"><i class="fa fa-file"></i>最新文章</h4>
  <div class="tab-content">
      <ul class="list-group">
        
        
          
          
            <a class="list-group-item" href="/2025/10/08/%E9%9A%8F%E6%83%B3/%E3%80%8A%E6%98%9F%E4%B8%89%E5%9B%BD%E3%80%8B%E5%90%90%E6%A7%BD/"><i class="fa  fa-book"></i> 《星三国》吐槽</a>
            
          
        
          
          
            <a class="list-group-item" href="/2023/08/14/%E5%AE%9D%E5%8F%AF%E6%A2%A6%E5%B0%8F%E8%AF%B4/%E5%AE%9D%E5%8F%AF%E6%A2%A6%E5%B0%8F%E8%AF%B45/"><i class="fa  fa-book"></i> 宝可梦小说第五章</a>
            
          
        
          
          
            <a class="list-group-item" href="/2023/08/13/%E5%AE%9D%E5%8F%AF%E6%A2%A6%E5%B0%8F%E8%AF%B4/%E5%AE%9D%E5%8F%AF%E6%A2%A6%E5%B0%8F%E8%AF%B44/"><i class="fa  fa-book"></i> 宝可梦小说第四章</a>
            
          
        
          
          
            <a class="list-group-item" href="/2023/08/10/%E5%AE%9D%E5%8F%AF%E6%A2%A6%E5%B0%8F%E8%AF%B4/%E5%AE%9D%E5%8F%AF%E6%A2%A6%E5%B0%8F%E8%AF%B43/"><i class="fa  fa-book"></i> 宝可梦小说第三章</a>
            
          
        
          
          
            <a class="list-group-item" href="/2023/08/09/%E5%AE%9D%E5%8F%AF%E6%A2%A6%E5%B0%8F%E8%AF%B4/%E5%AE%9D%E5%8F%AF%E6%A2%A6%E5%B0%8F%E8%AF%B42/"><i class="fa  fa-book"></i> 宝可梦小说第二章</a>
            
          
        
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
      </ul>
  </div>
  </aside>

            
    </div>
</section>
        
        </div>
    </div>
</div>
<footer>
    <div id="footer"  >
        <div class="container">
            <div class="row">
                <div class="col-md-6 col-md-offset-3 footer-list text-center">
                    <ul class="kratos-social-icons">
                        
                        
                        
                        
                        
                        
                        
                        
                        
                    </ul>
                    <ul class="kratos-copyright">
                        <div>
                            <li>&copy; 2025 舛羽的笔记小站 版权所有.</li>
                            <li>本站已运行<span id="span_dt">Loading...</span></li>
                        </div>
                        <div>
                            <li>Theme <a href="https://github.com/Candinya/Kratos-Rebirth" target="_blank">Kratos:Rebirth</a></li>
                            <li>Site built with&nbsp;<i class="fa fa-heart throb" style="color:#d43f57"></i>&nbsp;by cy.</li>
                        </div>
                        <div>
                            <li>Powered by <a href="https://hexo.io" target="_blank" rel="nofollow">Hexo</a></li>
                            <li>Hosted on <a href="https://github.io" target="_blank">Github Pages</a></li>
                        </div>
                        <div>
                            
                            
                        </div>
                    </ul>
                </div>
            </div>
        </div>
        <div class="kr-tool text-center">
            <div class="tool">
                
                    <div class="box search-box">
                        <a href="/search/">
                            <span class="fa fa-search"></span>
                        </a>
                    </div>
                
                
                    <div class="box theme-box" id="darkmode-switch">
                        <span class="fa fa-adjust"></span>
                    </div>
                
                
            </div>
            <div class="box gotop-box">
                <span class="fa fa-chevron-up"></span>
            </div>
        </div>
    </div>
</footer>
</div>
</div>

        <script defer src="/vendors/bootstrap@3.3.4/dist/js/bootstrap.min.js"></script>
<script defer src="/vendors/nprogress@0.2.0/nprogress.js"></script>
<script>
    if (!window.kr) {
        window.kr = {};
    }
    window.kr.notMobile = (!(navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)));
    window.kr.siteRoot = "/";
</script>


    <script async src="/js/candy.min.js"></script>




    <script defer src="/vendors/@fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.js"></script>

<script defer src="/vendors/clipboard@2.0.6/dist/clipboard.min.js"></script>
<script defer src="/js/kratosr.min.js"></script>
<script defer src="/js/pjax.min.js"></script>



<!-- Extra support for third-party plguins  -->


    <script type="text/x-mathjax-config">
    MathJax.Hub.Config({
        tex2jax: {
            inlineMath: [ ["$","$"], ["\\(","\\)"] ],
            skipTags: ['script', 'noscript', 'style', 'textarea', 'pre', 'code'],
            processEscapes: true
        }
    });
    MathJax.Hub.Queue(function() {
        var all = MathJax.Hub.getAllJax();
        for (var i = 0; i < all.length; ++i)
            all[i].SourceElement().parentNode.className += ' has-jax';
    });
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML
"></script>
</body>
</html>